All Telephone Service
149 Falmouth Gdns., Ilford, Greater London, United Kingdom, IG4 5JN
(02085) 511394 Phone
(07846) 581450 Mobile